Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 NORTH STREET Terraced £818,419 £245,000 1 Aug 2001
18A NORTH STREET Detached £663,444 £380,000 2 Jun 2011